//package com.tryLogin.controller;
//
//import com.tryLogin.Service.UsersService;
//import com.tryLogin.common.AESUtil;
//import com.tryLogin.common.AjaxResult;
//import com.tryLogin.common.Base64Util;
//import com.tryLogin.common.StringUtils;
//import com.tryLogin.domain.Users;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import javax.servlet.http.HttpSession;
//import java.util.List;
//
//
//@Controller
//public class UsersOtherController {
//
//        @Autowired
//        private UsersService usersService;
//
//
//    /**
//     *登录是也
//     */
//    @RequestMapping(value = "/usersOther/login")
//    public String  login(HttpSession session,Users users) {
//         /*
//           解密操作
//         */
//
//        try {
//            String tel=   AESUtil.decrypt(users.getTelNum());
//            System.out.println(tel);
//            users.setTelNum(tel);
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//
//        List<Users> userss  =usersService.checkByTel(users);
//
//        if(StringUtils.isEmpty(userss)){
//            session.setAttribute("msg","无此人之信息，滚！");
//            return "/page/doLogin.jsp";
//        }
//        Users s= userss.get(0);
//        session.setAttribute("userId",s.getId());
//        List<Users>usersList= usersService.checkAll();
//        session.setAttribute("userList",usersList);
//        return "/page/userList.jsp";
//    }
//    /**
//     * 去添加
//     */
//    @RequestMapping(value = "/usersOther/toadd")
//        public String  toadd(HttpSession session,String myuserId) {
//        session.setAttribute("userId",myuserId);
//        return "/page/toadd.jsp";
//    }
//    /**
//     *
//     */
//    @RequestMapping(value = "/usersOther/checkAllUsers")
//    public String  checkAllUsers(HttpSession session,String myuserId) {
//        List<Users>usersList= usersService.checkAll();
//        session.setAttribute("userList",usersList);
//        session.setAttribute("userId",myuserId);
//        return "/page/userList.jsp";
//    }
//    /**
//     * 添加客户信息
//     */
//    @RequestMapping(value = "/usersOther/insertUsers")
//    public String insertUsers(Users u, HttpSession session,String myuserId) {
//        /*
//           解密操作
//         */
//
//        try {
//            String tel=   AESUtil.decrypt(u.getTelNum());
//            System.out.println(tel);
//            u.setTelNum(tel);
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//
//       /*
//           解密操作
//         */
////        String idCard= Base64Util.decryptBASE64(u.getIdCard()).toString();
//        String idCard= null;
//        try {
//            idCard = AESUtil.decrypt(u.getIdCard());
//          System.out.println(idCard);
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//        u.setIdCard(idCard);
//
//        int i= usersService.add(u);
//     /*   if(judge(u,session)==true){*/
//        if(i>0){
//            session.setAttribute("msg","添加成功");
//            session.setAttribute("userId",myuserId);
//            return "/page/transform.jsp";
//        }else{
//            session.setAttribute("msg","添加失败");
//            session.setAttribute("userId",myuserId);
//
//            return "/page/transform.jsp";
//        }
//
//      /*  }else{
//            session.setAttribute("msg", "信息不一致");
//            return "/page/toadd.jsp";
//        }*/
//
//    }
//
//
//
//
////    /*
////      校验Session信息和数据库是否一致
////      */
////    private boolean judge(Users user,HttpSession session){
////        Users one=usersService.checkOne(user);
////          /*
////           解密操作
////         */
////        String telNum= null;
////        try {
////            telNum = AESUtil.aesDecrypt((String)session.getAttribute("telNum"));
////        } catch (Exception e) {
////            e.printStackTrace();
////        }
////        //      String telNum= Base64Util.decryptBASE64((String)session.getAttribute("telNum")).toString();
////
////       /*
////           解密操作
////         */
////
////     //   String idCard= Base64Util.decryptBASE64((String)session.getAttribute("idCard")).toString();
////        String idCard= null;
////        try {
////            telNum = AESUtil.aesDecrypt((String)session.getAttribute("idCard"));
////        } catch (Exception e) {
////            e.printStackTrace();
////        }
////        if(one.getIdCard().equals(idCard) &&
////                one.getName().equals((String) session.getAttribute("name")) &&
////                one.getTelNum().equals(telNum)
////        ){
////            return true;
////
////        }else{
////            return false;
////        }
////    }
//
//}
